18 June 2007
Akrogen Plugin
by mbertierAkrogen is code generation Eclipse Plugin (version 3.2.*) oriented components.
With Akrogen you can describe your Eclipse Wizards pages with XML/XUL which are linked to a template which is able to generate your components (Service, DAO, JSP, HTML...). You can use scripts written with Javascript syntax to define logic of yours Wizards page.
Zend Framework | Carsten’s Random Ramblings
by mbertier (via)There were just enough “this will be in an upcoming version” comments to make me believe that the project hasn’t really come very far despite it’s 1.0 tag. Judging by some of the questions people asked, I was obviously not the only one with that reaction.
ONLamp.com -- Why Do People Write Free Documentation? Results of a Survey
by mbertier (via)A unique survey ran on O'Reilly's web site during the first three months of 2007, aimed at people who contribute free documentation to online mailing lists, web sites, and other forums. The survey garnered 354 responses, which in itself indicates the thriving state of free documentation and the dedication of the people who write it.
14 June 2007
OpenXML4J - Office Open XML API for Java
by ddelangle (via)OpenXML4J is a Java library dedicated to the creation and manipulation of Office Open XML (ECMA-376) and OPC based documents (for example Office 2007 Word, Excel and PowerPoint documents). OpenXML4J provides you a way to create and manipulate Open XML documents for a bunch of scenarios without using any office suite.
Amusons nous avec RDFa... et Operator | rn7.net/b
by Xavier Lacot & 1 otherUn script capable d'ouvrir le fichier FOAF d'une personne via Foaf Explorer. Le script fonctionne sous 2 conditions : l'entité décrite est du type foaf:Person et elle est définie par une URI externe (précisée par la propriété rdfs:idDefinedBy).
12 June 2007
Frédéric Bon sur 6nergies.net - le profil de Frédéric Bon sur 6nergies
by fredgood (via)Le profil du chef
11 June 2007
java.net: Exception-Handling Antipatterns
by mbertier & 1 other (via)Should you throw an exception, or return null? Should you use checked or unchecked exceptions? For many novice to mid-level developers, exception handling tends to be an afterthought. Their typical pattern is usually a simple try/catch/printStackTrace(). When they try to get more creative, they usually stumble into one or more common exception handling antipatterns.
Joe Gregorio | BitWorking | In which we narrowly save Dare from inventing his own publishing protocol
by mbertier & 1 otherAh, so if these issues just turn out to be misunderstandings on your part then Microsoft will just use the APP and not roll out its own protocol? I'm so glad to hear that.
07 June 2007
Achieving Openness: a closer look at ODF & OOXML
by mbertierWhile ODF is revealed as sufficiently open across all four key criteria, OOXML shows relative weakness in each criteria and offers fundamental flaws that undermine its candidacy as a global standard.
MySQL and the The Death of RAID « Kevin Burton’s NEW FeedBlog
by mbertier (via)RAID is dying. Shocked? The prediction might be a bit early for some folks. It’s still somewhat conventional for some people to think that RAID is a conservative way to scale your IO.
06 June 2007
Google 2 0 embraces Semantic Web
by Xavier Lacot & 1 otherThe recently-announced revisions to the Google search service may require agency Webmasters to do more preparation to get their agency's content properly indexed by the site.
WADL waffling
by mbertier (via)Joe Gregorio answered some questions about WADL in his post "Do we need WADL?". Also note that Leonard Richardson has chimed in recently on the WADL issue. And I of course have some different thoughts. :-)
04 June 2007
Easy web services with eZ Publish
by mbertier & 1 other (via)A good way to generate REST WS with ezpublish.
30 May 2007
Raible Designs | [TSE] Hop into Real Object Oriented (ROO) with Ben Alex
by ddelangleReal Object Oriented (ROO) is both an architectural approach and a framework with code generation. ROO uses 4 (UI, middle-tier, domain model and persistence) layers instead of 3. Most of of the code is in the domain model. In the persistence layer, most DAOs only differ in finder methods. Rather than DAOs, "Repositories" (from DDD) are used.
25 May 2007
A Tapestry of Thoughts: Glassfish, JPA, and Compass
by ddelangle (via)The idea of enabling the same concepts of a "Google" search to an application domain is actually not as easy as one would think, especially since most applications store their data within Relational Database Systems
Premature Optimization » Zend_Search_Lucene talk slides
by mbertier & 2 othersI think that my main goal, which was to show how easy it is to start indexing existing content, was acheived and several people came to me and said they thing Zend_Search_Lucene is one killer component.
24 May 2007
Raible Designs | AppFuse 2.0 M5 Released - now with CRUD generation and XFire support
by ddelangleThis release marks a milestone in the features of AppFuse 2.x. This release adds CRUD code generation, full source support (just like 1.x) and XFire integration.
22 May 2007
Deploying Web-scale Mash-ups by Linking Microformats and the Semantic Web (1)
by Xavier LacotA complete overview of the relations between microformats and the semantic web.
21 May 2007
OSS Watch - Open Source Maturity Model
by mbertier (via)The Navica Open Source Maturity Model (OSMM) was developed to help IT procurement managers to better compare and assess Open Source Software (OSS).
18 May 2007
15 May 2007
Jimdo and Northclick Dev-Blog » Getting the PHP fatal errors
by mbertier & 1 other (via)One big issue of the PHP error handling is that there’s no built-in way to catch fatal errors with an user-defined error handler. So I thought a little bit about it and maybe you have better approaches or solutions …
The short goal is to send the error via e-mail to the developer(s). As we are security-aware, we’re logging errors and do not display them to the world. (Hint: that should be your default on every production machine!)
May 12 :: Horde_Lens :: very.excited.schnauzer
by mbertier (via)At a high level, Horde_Lens_Iterator implements the SPL OuterIterator interface to wrap an Iterator - in this case our result set - inside another iterator. The OuterIterator controls access to the InnerIterator.